
#ifndef TAGDIALOG_H
#define TAGDIALOG_H

#include <QDialog>
#include <QTextEdit>

class Tag;
class QDialogButtonBox;
class QGroupBox;
class QPushButton;
class QCheckBox;
//class QComboBox;

class TagDialog : public QDialog
{
    Q_OBJECT

    QDialogButtonBox    * buttonBox;
    QGroupBox           * groupBox;
    QTextEdit           * teTagText;
    QPushButton         * btnFont;
    QCheckBox           * chbShowParams;

    QGroupBox * grbshowParamList;
    QTextEdit * teParamToShow;

    QTextCharFormat fmt;

    Tag * tag;
    
public:
    explicit TagDialog( Tag * t = 0, QWidget * parent = 0 );

    int Exec();

private slots:
    void sltFont();

};

#endif // TAGDIALOG_H
